Supplier Page from OriGene Technologies for Citrate transport protein (SLC25A1) (NM_005984) Human Over-expression Lysate