Begoniifolide D

Begoniifolide D · CAS 781676-86-6