prev
AMPHENOL INDUSTRIAL 86-332116-23S
manufacturer: