General Information of DOT (ID: OTF6236I)

DOT Name Structure-specific endonuclease subunit SLX4 (SLX4) DOT Info
Gene Name SLX4