$ 40.00

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