CPC manufactures