MyBiosource Recombinant Proteins
MSRP:
Now:
€520.50 - €4,599.00
Was:
Recombinant Human ECH1 Protein | MBS8248947 | MyBiosourceProduct Short Name: [ECH1]Product Name Synonyme: [Delta(35-Delta(24-dienoyl-CoA isomerase mitochondrial]Other Names: [delta(3,5)-Delta(2,4)-dienoyl-CoA isomerase, mitochondrial;...