sorry to take so long ! this is the mastic I use,and it can be used with the mastic sealing strip on the same page. Magnum Motorhomes - Viewing Product:
I tube is plenty for a rooflight,they're big tubes,and messy,so have your bottle of white spirit handy ! they sell similar in caravan shops if you need it quicker