Loading patent details...
US4408364A: Apparatus for Washing an Aloe Vera Leaf | Searchlight