1-Imidazolidineacetic acid, 4-phenyl-2-thioxo-

Product Code: 545271
Molecular Formula: C11H12N2O2S
Molecular Weight: 236.29
90032-34-1