Connector, 4P Deutsch Receptacle DTM

$4.10
Part # 127348
Compare