2-133-Interleukin 2(human reduced), 125-L-serine- (9CI)

Supplier BOC Sciences
Product # 110942-02-4
Pricing Inquire
Cas 110942-02-4
Feedback