Part number
108990060 - Seeed | Electronic Components - ICAllIn