This sounds suspicious. It would seem that this alloy of steel (that's what it is), would be best for high moisture, high acid environments. Why would this be good for a bike?
I'll bet it's only the way-cool sounding name they wanted, not the physical properties of the alloy.
__________________
Je vais à vélo, donc je suis!