SKU Product name
Supplier Catalog no. Size Price
03025421545
FDPS, NT (FDPS, FPS, KIAA1293, Farnesyl pyrophosphate synthase, (2E,6E)-farnesyl diphosphate synthase, Dimethylallyltranstransferase, Farnesyl diphosphate synthase, Geranyltranstransferase)
MyBioSource
MBS648972
0,2 mL
Ask
Filters