Yea I have the 8008 which is what all the weatherstrip sellers seem to recommend. They also have an 8011, harder to find though. I found some but a 45 minute drive to get it.
8008 is the Super and 8011 is not, well the 8008 is not being to super to me right now.
8011 says Formulated specifically...