Eternabond does a great job if you clean it good before applying. Dicor is cheaper, has less prep, works great, but doesn't last as long.
The original was probably something like Dicor.
I used Cool Seal before rubber roofing. It also claimed to give it a bit of insulation.
Joe and Evelyn