Fdft1

Item# VMPS-2150
$24.95

Product Description

Mouse farnesyl diphosphate farnesyl transferase 1