emrB protein
CAS No:
148770-77-8
Order 148770-77-8
protein