Wow! This is like a throw back to one of those classes during the school days.
From your analysis, some gas stations are not aware of this adulterated LPG, hence the explosion. I guess there should be a chemical test aside the physical one (odour) to ascertain the cooking gas.
Nice writeup. Thanks for sharing.
RE: Profiteering on Blood (2)