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