I hestate to trust anything critical to Chinese manufacture. According to their web page, EBC makes all their parts in either the US or UK -- a feature I always look for (even if I don't often find it). Supposedly, the petal edge provides more leading edges for the brake pads to see -- I don't know, it looks too small to actually do that.