I managed to pick the correct thermostat that failed on 2005 Nissan Altima V6. I also managed to remove and replace it without removing the engine mounts which is step 1 in the shop manual. It required several swivel sockets and a lot of patience and cursing.