Part number
104990128 - Seeed | Electronic Components - ICAllIn