100326-21-4

1-(4-((3-(2-(benzyloxy)phenoxy)-2-hydroxypropyl)amino)cyclohexyl)imidazolidin-2-one hemifumarate

Contact us

Please feel free to give your inquiry in the form below We will reply you in 24 hours