Yup definitely not the same as my various Collins customs squid molds.
I have the fixed hook horizontal with all three front eye positions and the vertical version with swing hook.
In all sizes from 1oz to 16oz iirc.
This one appears to be sand cast.
I had a cheap sandcast Squid mold off of eBay but the quality was poor and I sold it after buying the Collins customs molds.
I'm not sold on the flare design on this one but testing in a tank would reveal how the action is.
It looks like they designed it for an eyelets but the do it wire just happens to fit.
I would likely try a long as eye on one just to see.
That's what I use in my Collins customs molds and they haven't failed yet even on 200+# fish.