ByNobleID
    3'-nitrophenylpropyloxycarbonyl (NPPOC) protecting groups for high-fidelity automated 5' --> 3' photochemical DNA synthesis. | NobleID