660220204200 is manufactured by Essentra Components and is categorized in the Handles/Locks/Latches category. 660220204200 is described as CAM LATCH 22X20 CUT OUT POLYMER. Perfect Parts is a supplier of Boxes, Enclosures, Racks, Cabinets and other Miscellaneous.