MyBiosource Lysates
MSRP:
Now:
£630.50 - £1,327.30
Was:
Diaphorase | MBS653948 | MyBiosourceProduct Short Name: [Diaphorase]Product Name Synonyme: N/AOther Names: [dihydrolipoyl dehydrogenase, mitochondrial; Dihydrolipoyl dehydrogenase, mitochondrial; dihydrolipoyl dehydrogenase, mitochondrial; diaphorase;...