Description

Recombinant Mouse Interleukin-22 Antagonist (E117A), 0.1 mg Price on request!