Prince Castle 233-57A Heavy Duty Aluminum Meat Press

Item #: 136262
Model #: 233-57A
Manufacturer: Prince Castle
This product is currently not available.

Decrease cooking times for meat products with this Prince Castle Heavy Duty Aluminum Meat Press.

$230.72
Unavailable