12-PMF-015-5-C is manufactured by API Technologies Corp and is categorized in the Power Line Filters category. 12-PMF-015-5-C is described as LINE FILTER 120/250VAC 15A CHASS. Perfect Parts is a supplier of Power Management Modules and other Semiconductors.