Catalog Number:
AA01V2OG
Chemical Name:
6-Demethoxyleptostachyol acetate
CAS Number:
126298-48-4