contestada

What are the stains known as EtBr, SyBr Green, Methylene Blue, and Carolina Blu? List their advantages and disadvantages.