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