3568-90-9
deoxylapachol
Product Code:
304273
Molecular Formula:
C15H14O2
Molecular Weight:
226.27
Order 3568-90-9