TEXTILE WORLD

BLEACHING DYEING AND FINISHING HAND BOOK - 1952 - 128

667.14 T314B