Science | Nature | Cell | View More
Natural Products
Cat. No. Information
CFN99028 1015776-92-7 6-O-Nicotinoylbarbatin C C26H31NO6