2912517-01 is manufactured by Stewart Connector and is categorized in the Applicators & Presses Accessories category. 2912517-01 is described as TOOL FERRULE L-PLATE .120-.129. Perfect Parts is a supplier of Uncategorized Tools and other Interconnects.