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