Loading patent details...
US5077258A: Vapor Deposited Metal Catalytic Film, Process for Making the Same and Liquid Container With the Film | Searchlight