Part number
GR3318A - Essentra Components | Electronic Components - ICAllIn