Supplier Page from OriGene Technologies for SLFN12L Human shRNA Lentiviral Particle (Locus ID 342615)