77500-87-9
7-phenyl-7,9-diazaspiro[4.5]decane-6,8,10-trione
Product Code:
1388497
Molecular Formula:
C14H14N2O3
Molecular Weight:
258.27
Order 77500-87-9