Part number
109990246 - Seeed | Electronic Components - ICAllIn