Loading patent details...
US6446426B1: Miniature pulsed heat source | Searchlight