Loading patent details...
US5415674A: Cemented Carbide Substrate Having a Diamond Layer of High Adhesive Strength | Searchlight