Film: —
Detail: Editorial
Citation: To DR. LEO CATOZZO for the design and development of the CIR-Catozzo Self-Perforating Adhesive Tape Film Splicer.
Winner