Just go to choketubes.com (Carlson's chokes) and there's a chart on their website listing what kind of tubes they take.
From past experience I can tell you the 20 ga Huglu chokes are different from Benelli type. They look the same at first glance, but have slightly different threads. 12 gauge may interchange, I don't know.