Part number
102990963 - Seeed | Electronic Components - ICAllIn