This genuine Caroma inlet valve is NOT interchangeable with the other similar Geberit inlet valves which can be found HERE:
They have a bayonet fitting for the thread instead of a fine thread with a knurled nut.
They do not come with the outer fitting so you will need to keep and reuse your original fitting whatever that may be (usually a 3/8"BSP thread).