It looks likes a bog standard (scuse the pun) cheap, plastic, single flush push button valve. I've always seen them with a plastic back nut, fitting underneath the cistern. So how do you fit one, without taking the cistern off the toilet??
Or could it be taken out and replaced with one of those...