SMPX

Item# VHPS-8674
$24.95

Product Description

Human small muscle protein, X-linked