Part number
104990027 - Seeed | Electronic Components - ICAllIn