Description

Recombinant Rat Interleukin-17A, 25 ug