MyBiosource siRNA
MSRP:
Now:
£752.70 - £1,034.80
Was:
CLPX siRNA (Human) | MBS8223313 | MyBiosourceProduct Short Name: [CLPX]Product Name Synonyme: [ATP-dependent Clp protease ATP-binding subunit clpX-like mitochondrial]Other Names: [ATP-dependent Clp protease ATP-binding subunit clpX-like, mitochondrial;...