Part number
102090044 - Seeed | Electronic Components - ICAllIn