Interstrand DNA crosslink, illustration

Bildnummer 13505233
Interstrand DNA crosslink, illustration
;