Loading patent details...
US10016640B2: Non-metallic anti-explosion ball | Searchlight