TOGGLE CLAMPS
Toggle Clamps by Ch. Sofroniadis & Co. in Thessaloniki.