Loading patent details...
US6454015B1: Shearing gate valve | Searchlight