Loading patent details...
US20050197689A1: Medical devices including metallic films and methods for making same | Searchlight