CP-608039 from MyBioSource.com

Supplier Page

Supplier Page from
MyBioSource.com for
CP-608039

Get Pricing

Description

CP-608039 is a selective adenosine A3 receptor agonist for both Human A3 and Human A1 receptors