Sporidesmolide I
A depsipeptide with no antibacterial or antifungal activity
Read more
€0.00
(tax incl.)
Reference:
23882-2,5
Brand:
Quote