Description

Recombinant E.coli Deoxyribodipyrimidine photo-lyase, 2 ug