did you run a search for a specific msds or more information on the specific brand you have? see if google helps you to know more in detail what it contains
it could work, yeah, naphtha would be basically aliphatic hydrocarbons too .. but since its kinda vague description keep looking for other solvents in your area, and research every brand on the internet.. dont rush it! And then the one you do decide for, do an evap test before see if it leaves residue...
good luck