prev
Amphenol Industrial 85-107628-21P
manufacturer: