Free release

63963-46-2 1,2,4-dithiazolidine,4-benzoyl-3,5-bis(6-oxo-2,4-cyclohexadien-1-ylidene)-

service@apichina.com
Product Name 1,2,4-Dithiazolidine,4-benzoyl-3,5-bis(6-oxo-2,4-cyclohexadien-1-ylidene)-
CAS No. 63963-46-2
Molecular Formula C21H13NO3S2