Description

Recombinant E.coli Deoxyribodipyrimidine photo-lyase, 10 ug