Factor XIIIa (703-717) blocking peptide Cat. No. GTX88886-PEP Cat. No. GTX88886-PEP Species Human See all Factor XIIIa products