prev
Amphenol Industrial PT06A20-39P-027
manufacturer: