Natural Waxes

80732l.jpg

Natural waxes supplied for manufacture of customer’s own wax polishes. A special order only item.