Otophylloside O

Otophylloside O · CAS 1326583-08-7