101601-00-7
2-[5-(Benzyloxy)-1H-indol-3-yl]-2-oxoacetic acid ,97%
(2-[5-(苄氧基)-1基-吲哚-3基]-2-氧代乙酸)
Product Code:
260638
Molecular Formula:
C17H13NO4
Molecular Weight:
295
Order 101601-00-7
benzyloxy,indol,oxoacetic,CASNo 101601-00-7