AMPHENOL INDUSTRIAL PT02E14-18S-027 | Delupe CSS | Delupe