The noun rat poison can be countable or uncountable.
The singular form of rat poison is also rat poison.