Main information

Name dsDNA-EC
Catalog number tlrl-ecdna
Size 200 µg
Price € 266

Detailed and specific information