Part number
104990138 - Seeed | Electronic Components - ICAllIn