Part number
110090264 - Seeed | Electronic Components - ICAllIn