Cyan Fluorescent Protein

Catalog number
4996-100
Name
Cyan Fluorescent Protein
Size
100 μg
Price
450 EUR
Supplier

Details