Appears to be a FreeMax Fireluke 2 based upon the pictures & similar pictures on the linked site. Seems to take either Freemax's TX or X mesh series of coil assemblies. Note, using open terms as I may have missed the boat altogether, if so apologies. HTH.