Part number
104990039 - Seeed | Electronic Components - ICAllIn