61869-41-8

HOME PAGE

Luciferase

Product Code: 1338802
Molecular Formula:
Molecular Weight:
61869-41-8
luciferase,CASNo 61869-41-8