$ 50.00

100 umol 5' Phosphate-CE Phosphoramidite, Terminates synthesis (10ml bottle, Septa)