2 ms·No, they are advertising an ammonia-based internal combustion engine.by bdamm 3y agoNo, they are advertising an ammonia-based internal combustion engine.