SKU Product name
Supplier Catalog no. Size Price
01018826904
Luciferase
MyBioSource
MBS201192
0.5 mg
Ask
02018826904
Luciferase
MyBioSource
MBS201192
5x0.5 mg
Ask
03018826904
Luciferase
MyBioSource
MBS201192
0.05 mg
Ask
04018826904
Luciferase
MyBioSource
MBS201192
0.1 mg
Ask
Filters