Supplier Page from MyBioSource.com for Recombinant Pongo abelii Transmembrane protein 85 (TMEM85), partial