MyBiosource Peptides
CYP26A1 Immunizing Peptide | MBS428671 | MyBiosourceProduct Short Name: [CYP26A1 ]Product Name Synonyme: [CYP26A1; cytochrome P450, family 26, subfamily A, polypeptide 1; CP26; CYP26; P450RAI; P450RAI1; P450, retinoic acid-inactivating, 1; cytochrome...