The STTI is a proprietary alloy owned by the company that produces Amuse's exhausts in Japan; it's a titanium, niobium and copper alloy.
As far as technical data, they haven't said anything official yet, as the official "release date" isn't until the 20th.
|