Part number
103990024 - Seeed | Electronic Components - ICAllIn