Loading patent details...
US4724760A: Screen Press With Controlled Stop Geneva Mechanism | Searchlight