(+)-Momordicin I

HOME PAGE

CAS No: 91590-76-0

91590-76-0
Order 91590-76-0
momordicin