Human adenovirus C serotype 5 Early E2A DNA-binding protein (DBP) ,partial-Yeast
1752 EUR
0.5 mg
GEN1035942.Yeast