prev
Molex 218397-1060
brand:
manufacturer: