2-(2-PHENOXYETHYL)-1-BENZOTHIOPHEN-3-YL ACETATE

Product Code: 1720352
Molecular Formula: C14H21NO4S
Molecular Weight: 299.38
6948-85-2