DB07268, JNK1 Inhibitor

JNK1 inhibitor.
Supplier CD BioSciences
Product # CLIA-0130156
Pricing 50 mg, Inquire
Feedback