tata binding protein yeast

Product Code: 2288067
Molecular Formula:
Molecular Weight:
152415-31-1