Part number
113990580 - Seeed | Electronic Components - ICAllIn