Interstrand DNA crosslink, illustration

Bildnummer 13505234
Interstrand DNA crosslink, illustration
;