145173-15-5
cfxR protein
Product Code:
1172404
Molecular Formula:
Molecular Weight:
Order 145173-15-5