yes it is an ffx clone.

Probably a mk7 or mk8 extruder