37606-86-3
4-(3-methylbut-2-en-1-yl)-1-phenylpyrazolidine-3,5-dione
Product Code:
666595
Molecular Formula:
C14H16N2O2
Molecular Weight:
244.29
Order 37606-86-3