They may be new for Aliexpress but not in China. KLC is called "yellow ALC" in China. The KLC layer is thin for this blade series on their ads.
I have never tried 729 blades but they are more known for their rubbers. Also there aren't many ALC blades that can be cheaper than these (maybe except...