417346 logo

24-Methylenecycloartanol

Compound Synopsis