Odonil is a good air freshener with nice aroma and smell but it does not last for long.
It is available in both spray bottle and in a soap like form which can be kept in bathrooms.
I have been using it from the time when odonil was the only company producing this type of bathroom fresheners .
It is a full value for money product and a good option to buy