

1st Place, 1996
Lars Bech
Naarden, The Netherlands
Doxorubin in methanol and dimethylbenzenesulfonic acid (80x)
Polarized light - Learn more


Lars Bech
Naarden, The Netherlands
Doxorubin in methanol and dimethylbenzenesulfonic acid (80x)
Polarized light - Learn more