Check the ‘95 Marin catalogues in archive. The IFT had drilled wishbone seat stays that year for sure. There might be a close up image of these if memory serves.
Not any kind of Marin imho. Decals look like 1995. Rest doesn’t.https://www.ebay.co.uk/itm/125093167709?ssPageName=STRK:MEBIDX:IT&_trksid=p2055359.m1431.l2649
The reason for asking on Ebay local to me - not sure on the frame numbers either.