What to use to reseal Toy Hauler roof ?

I know it's not a Cargo trailer... but I picked up a toy hauler.
The PO started to rip up the floor, and gave up on it. The black in the picture is just plastic, there's no floor left.
The floor is completely rotted out, so I know it's leaking somewhere...
What should I use to reseal the roof around the vents, etc ?
The PO started to rip up the floor, and gave up on it. The black in the picture is just plastic, there's no floor left.
The floor is completely rotted out, so I know it's leaking somewhere...
What should I use to reseal the roof around the vents, etc ?