prev
AMPHENOL INDUSTRIAL PT08SP-16-26S(021)
manufacturer: