206659-93-0
Rubescensin E
Product Code:
2328931
Molecular Formula:
Molecular Weight:
Order 206659-93-0
rubescensin,CASNo 206659-93-0