Loading patent details...
US5524607A: Grease Collecting Baffle and Heat Exchanger Assembly for a Water Heating System | Searchlight