144591-95-7
dinR protein
Product Code:
1377568
Molecular Formula:
Molecular Weight:
Order 144591-95-7