Description

Phly DNA photolyase (At4g25290), 50 ug