1255932-37-6
3-Benzyl-2-(5-benzyl-2-methoxy-phenyl)thiazolidin-4-one
Product Code:
1566178
Molecular Formula:
Molecular Weight:
Order 1255932-37-6