Supplier Page from MyBioSource.com for Recombinant Mouse Transmembrane protein 63A (Tmem63a), partial