Loading patent details...
US5116694A: Coated Cemented Carbides | Searchlight