64 Yamaha EF3000 for sale