Amphenol FCI 90311-034LF