61687-05-6

1-Imidazolidinecarboxylic acid, 3-(diphenylacetyl)-2-thioxo-, methylester

Cas Number: 61687-05-6  Molecular Structure
Product Code
729483
Product Name
1-Imidazolidinecarboxylic acid, 3-(diphenylacetyl)-2-thioxo-, methylester
Cas Number
61687-05-6
Molecular Formula
C19H18N2O3S