icon disappeared from the control panel Rated 5 out of 5 stars

How to run the application, if the icon is nowhere.
Firefox 43.0.3

This review is for a previous version of the add-on (5.10). 

The icon should be present on the toolbar. (This can be added/removed by customizing the toolbar).

Apart from this, you can also find a menu item in Tools menu.