Loading patent details...
US3961588A: Thrust Grate With a Series of Overlapping Rows of Plates | Searchlight