Free release

80498-17-5 restriction endonuclease ecor i from*escherichia

service@apichina.com
Product Name restriction endonuclease ecor I from*escherichia
CAS No. 80498-17-5
Synonyms Restriction endonuclease EcoR I