Elixir make fine quality memory and now it can be yours for a bargain price!
Do yourself a favour and spend the few quid extra and buy Elixir rather than generic - you won't regret it!
Compatibility lists can be found at Elixir's website, just search for the part number.
£ 21.09 + £3.99 Delivery = £25.08.
Cheapest 1GB 800Mhz DDR2 I've come across, next cheapest looks to be ebuyer at £30.99 for their value ram. Only 14 left in stock at time of writing so don't hang around if you want some!