Norcaesalpinin E

Norcaesalpinin E · CAS 854038-96-3