prev
Amphenol Industrial PT05E-8-3S(023)
manufacturer: