Propoxyphenyl Thioaildefil

Product Code: 2379778
Molecular Formula: C24H34N6O3S2
Molecular Weight: 518.69
856190-49-3