HSP27 inhibitor J2

HSP27 inhibitor J2 · CAS 2133499-85-9