Report copyright - 7.91 Amy Keating · 2019. 9. 12. · 49 human proteins plus 3 duplicates plus 10 yeast proteins were printed in quadruplicate 62 times. The 62 proteins were independently labeled
Please pass captcha verification before submit form
Please pass captcha verification before submit form