dimethoxycucurbita-6,23-dien-3-ol
CAS No:
85372-72-1
Order 85372-72-1
dimethoxycucurbita