Description

Phly DNA photolyase (At4g25290) (N-terminal part), 50 ug