Thiourea, N-decyl-N'-(diphenylmethyl)-

Product Code: 1272667
Molecular Formula: C24H34N2S
Molecular Weight: 382.60
62551-98-8