74059126
May 15, 1990
Apr 23, 1991
S.U.S.T.A. S.P.A.
Subscribe
mechanized tool storage system, comprising storage cabinets, tool storage and retrieval holders, trays and carousels for such storage cabinets