Part number
114990198 - Seeed | Electronic Components - ICAllIn