Supplier Page from OriGene Technologies for KIAA1712 (CEP44) (NM_001040157) Human Tagged Lenti ORF Clone