Homologous recombination visualized DNA strand invasion and Holliday junction formation

Code produit:
1246730580