By Johnny on
Dec. 18, 2008
United States
Javelin 8-color / 10 station automatic screen printing press with 1 mounted flash back. $10,000.00 for a quick sale. Location: Virginia Beach, VA.