$ 45.00

100 umol 5' Phosphate Trityl On-CE Phosphoramidite, Does not terminate synthesis (10ml bottle, Septa)