This is WOT, but my mother is looking to invest in a penny stock based on a technology that seems a little snake-oilish to me.

Their website - notice they haven't even gone to the expense of registering a domain!

here's the "in-depth" explanation: In Depth. With my limited knowledge of how a combustion engine works, I still don't see how enough pressure is established to ignite the fuel. Anyone have opinions?

TIA,
Joe