2-(2-Methoxy-phenyl)-3-thiophen-2-ylmethyl-thiazolidin-4-one

Product Code: 1734613
Molecular Formula:
Molecular Weight:
1022437-30-4