4,4'-Dimercaptostilbene | CAS 614756-39-7 | DempoChem