S-18986

 Home / Products / S-18986
S-18986

S-18986

Cat.No.ABP019696 Chemical NameS-18986 CAS22503-72-6 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