dsDNA plasmid

Our suppliers Contact us

Product description:

Price: 938.00

Size: 1 mg

Catalog no: 30R-AD006

Details: