796076-64-7
Product Name:
1-Imidazolidineacetamide, N-(1,3-benzodioxol-5-ylmethyl)-3-(2-furanylmethyl)-2,4,5-trioxo-
Formula:
C18H15N3O7
Inquiry
There is currently no information available
