Loading patent details...
US4126547A: Ultrasonic Oil Spill Removal | Searchlight