6312-79-4
1-(3-chlorobenzyl)-3-(3,5-dimethoxyphenyl)-1-(3-morpholin-4-ylpropyl)thiourea
Product Code:
856687
Molecular Formula:
C23H30ClN3O3S
Molecular Weight:
464.02
Order 6312-79-4