Seriouslly?
You can find lots of videos of Russia firing thermobaric weapons into populated areas - you will find none fired by Israel into Gaza. And I don't think that's because IL doesn't have them.