Prusa MK3S+ 3d printer with extra nozzles. Works great, I just upgraded to a $2k printer, and don't need this any longer.
From the mfr:
The Prusa i3 MK3S+ features a 250 x 210 x 210 mm build volume, a direct drive Bondtech extruder, and a SuperPINDA probe for automatic mesh bed leveling. Key specifications include a 300°C max hot end temperature, a 120°C max heated bed temperature, a removable magnetic PEI spring steel sheet, and features like power loss recovery, a filament sensor, and PrusaSlicer compatibility.
Printing & Performance
Build Volume: 250 x 210 x 210 mm (X x Y x Z)
Nozzle Size: 0.4 mm default, but other diameters are supported
Filament Diameter: 1.75 mm
Layer Height: As low as 0.05 mm
Max Hot End Temperature: 300°C
Max Heated Bed Temperature: 120°C
Extruder Type: Direct drive Bondtech extruder
Features
Bed Leveling: Automatic mesh bed leveling with the SuperPINDA probe
Print Bed: Removable magnetic PEI spring steel sheet
Power Loss Recovery: The printer can resume printing after a power outage
Filament Sensor: Detects filament presence and can pause the print if filament runs out
Heatbed: Features cold corners compensation for warped prints
Materials Supported: PLA, ABS, PET, Nylon, and carbon-fiber enhanced filaments, among others
Connectivity & Controls
Connectivity: SD card and USB Type-B port
Onboard Controls: Integrated LCD screen
Firmware: Compatible with Prusa's custom PrusaSlicer software