I don't think so. You mentioned it came with two ST24 controllers. If I am not mistaken, only the real H920 used the ST24, and the H920 Plus uses ST16. I could be wrong, or course. I know almost nothing about the H920 series.also it's a h920 plus Believe because it has the quick release and attach blades.