LOC340602 cDNA (ANA11303)

Name LOC340602 cDNA (ANA11303)
Supplier Aviva Systems Biology
Catalog ANA11303
Prices $189.00
Sizes 1 µg
Tag None
Gene CXorf67
Accession BC046248
Supplier Page Shop