Luciferase Firefly

Recombinant Luciferase Firefly Protein