MyBiosource Blocking Peptides
ECH1 Peptide | MBS3231896 | MybiosourceProduct Short Name: [ECH1]Product Name Synonyme: N/AOther Names: [delta(3,5)-Delta(2,4)-dienoyl-CoA isomerase, mitochondrial; Delta(3,5)-Delta(2,4)-dienoyl-CoA isomerase, mitochondrial;...