9014-00-0
Product Name:
EC 1.14.14.3
Synonyms:
Bacterial Luciferase;Luciferase from Photobacterium fischeri
Inquiry