Catalog number:
E95307
Name:
CPT1A
Size:
100ul
Supplier:
EnoGene
Price:
405.00