Loading patent details...
US6415641B1: Device for applying a pressing force | Searchlight