HOLDEN COMBER

SN A wool combing machine for very fine wools.
CL MACHINERY
BT COMBER