Loading patent details...
US4188869A: Door for a Steam Peeler | Searchlight