Part number
103990183 - Seeed | Electronic Components - ICAllIn