Part number
104990109 - Seeed | Electronic Components - ICAllIn