24308-43-8
Thiourea, N-(diphenylmethyl)-N'-phenyl-
Product Code:
2136766
Molecular Formula:
C20H18N2S
Molecular Weight:
Order 24308-43-8