PMAIP1

Item# VHPS-7014
$24.95

Product Description

Human phorbol-12-myristate-13-acetate-induced protein 1