Part number
XLR-18P-N3B - JINJIA | Electronic Components - ICAllIn