Amphenol Corporation SWOT Analysis