Bleaching, dyeing and finishing machinery.
Publisher: Mather & Platt Ltd
Place of publication: Manchester
Language: eng
Number of pages: 275