Supplier Page from MyBioSource.com for Recombinant Human Putative olfactory receptor ENSP00000348552, partial