22503-72-6

 Home / Products / 22503-72-6
S-18986

22503-72-6

Cat.No.ABP019696 Chemical NameS-18986 MDL: MFCD00270874 MolFormulaC8H9ClN2O2S MolWeight232.69 Purity NLT 98%

Chemical Name : S-18986

CAS : 22503-72-6

IDRA-21 is a positive AMPA receptor modulator.
Enquiry