Part number
114992629 - Seeed | Electronic Components - ICAllIn