prev
Amphenol ICC (FCI) 77428-124LF
manufacturer: