127068-82-0
MkaA protein
Product Code:
639732
Molecular Formula:
Molecular Weight:
Order 127068-82-0