142298-55-3
BarH1 protein
Product Code:
750871
Molecular Formula:
Molecular Weight:
Order 142298-55-3