Part number
328990006 - Seeed | Electronic Components - ICAllIn