Most likely it will be a sika flex product!! But as mentioned earlier look for and ask a windscreen person !
Cheers.