prev
AMPHENOL INDUSTRIAL D38999/20WG39SA
manufacturer: