Pressure monitor and control panel with digital display made by Travenol Laboratories
Pressure monitor and control panel with digital display made by Travenol Laboratories, 1967-75
Pressure monitor and control panel with digital display made by Travenol Laboratories, 1967-75