CPT1C

Item# VHPS-2186
$24.95

Product Description

Human carnitine palmitoyltransferase 1C