Electrical and Scientific Apparatus
HUBER & SUHNER LTD. MANUFACTURERS OF CABLES, RUBBERGOODS AND PLASTICS