Im sure you can but is 50% water. I dont pay anti freeze prices for water! You should be safe with any proprietary coolant as most engines have the smae modern requirements. Try and find some undiluted stuff its MUCH better value. If your on the road it should be fine.