Check the ads on YouTube and elsewhere. They say steel frame, aluminum body.
Thanks. I misunderstood them. Or heard what I wanted to hear instead what was actually said