148770-76-7
emrA protein
Product Code:
974933
Molecular Formula:
Molecular Weight:
Order 148770-76-7
protein,CASNo 148770-76-7