Part number
109990080 - Seeed | Electronic Components - ICAllIn