Cyan Fluorescent Protein

Catalog number
4996-5000
Name
Cyan Fluorescent Protein
Size
5 mg
Price
6100 EUR
Supplier

Details