(5E)-5-[3-Methoxy-4-(1-naphthylmethoxy)benzylidene]-3-methyl-2-thioxo-1,3-thiazolidin-4-one

Product Code: 494078
Molecular Formula: C23H19NO3S2
Molecular Weight: 421.53
6187-32-2