620708537: Cup-rest IDC Opti 28.2 X 7.0
by Cornelius
SKU: 620708537
Save 45%
$518.67
$285.27
This cup rest features an IDC Opti design with dimensions of 28.2 x 7.0, used for specific applications.