Msp I from Moraxella sp.

Supplier BOC Sciences
Product # 81811-56-5
Pricing Inquire
Cas 81811-56-5
Feedback