Question: are toilet fill valves universal?
Answer: Most are quite interchangeable and can fit the standard tank openings on any toilet, but do pay attention to sizes, especially the length of the valve stem. Many modern toilets have a rather small tank, and you'll need to make sure the stem on the new fill valve is short enough.