Loading patent details...
US4515735A: Slotted Splash Bars for Gas Liquid Contact Apparatus | Searchlight