Human adenovirus A serotype 12 Probable DNA-binding protein-Baculovirus
1625 EUR
100ug
GEN1194141.Baculovirus