37290-70-3
Lyase,deoxyribonucleate pyrimidine dimer (photosensitive)
Product Code:
720317
Molecular Formula:
Molecular Weight:
Order 37290-70-3
lyase,deoxyribonucleate,pyrimidine,dimer,photosensitive,CASNo 37290-70-3