Loading patent details...
US20040154462A1: Blast diffuser | Searchlight