100 ug

Recombinant Human Peptidyl-tRNA hydrolase ICT1, mitochondrial Protein