CH304090A Last Update: October 30, 2023 This patent was registered in Germany on February 21, 1957 as DE1003141.
CH1300/63A Last Update: October 30, 2023 This specialized timing device is designed for filmmakers. See final patent CH388205A.