Part number
104990161 - Seeed | Electronic Components - ICAllIn