xCT / SLC7A11 blocking peptide Cat. No. GTX89082-PEP Cat. No. GTX89082-PEP Species Human See all xCT / SLC7A11 products