TY - RPRT TI - Protein mercaptides. AU - W L HUGHES PY - 1950 DO - 10.1101/sqb.1950.014.01.011 UR - https://pubmed.ncbi.nlm.nih.gov/15442900/ ID - 15442900 ER -