Y-320 Aug 12, 2018adminActive small molecule288250-47-5 Cat No:LP000585 Product Name:Y-320 CAS#288250-47-5 Y-320 is a new phenylpyrazoleanilide immunomodulator; inhibits IL-17 production by CD4 T cells stimulated with IL-15 with IC50 values of 20 to 60 nM. READ MORE