uhpB protein
CAS No:
142845-20-3
Order 142845-20-3
protein