As did TVT and Vitus (and rebrands of their frames), but I think the wishbone seat stays are specifically a Giant Cadex thing. The three-piece head tube is confusing, but everything else says Cadex.
I’ve never seen a giant cadex with internal cables. There’s a guy that works near me that has a Centurian with a wishbone seatstay and the same head tube lugs, could be one of those
As did TVT and Vitus (and rebrands of their frames), but I think the wishbone seat stays are specifically a Giant Cadex thing. The three-piece head tube is confusing, but everything else says Cadex.