Loading patent details...
US7869030B2: Aggregates of plural transition metal nanoparticles and plural cyanine dye molecules | Searchlight