Part number
104020149 - Seeed | Electronic Components - ICAllIn