Description

Human OTOR, recombinant, 100 ug