You're missing a comma: "I doubt that, it is not a 909."
While there are 909-derived sounds being used there, they are part of a larger percussive palette, which leads me to believe it's probably another drum machine. I would venture to say it's a DSI Tempest.