Loading patent details...
US3949360A: Oil Level Detector and Indicator | Searchlight