23509-75-3
3-(3,4-dimethoxybenzyl)-4-hydroxy-4-phenyl-1,3-thiazolidine-2-thione
Product Code:
1057476
Molecular Formula:
C18H19NO3S2
Molecular Weight:
361.48
Order 23509-75-3