Memory doesn't clock itself by its own, is always the BIOS the one that decides at what Frequency/Timmings/Voltage will run it. Memory Modules got a SPD Chip that usually comes with multiple configurations, most JEDEC standard profiles, that allows the BIOS to read it, and pick one that is under its default specs, to guarantee automatic compatibility.
Now, I suppose that ANY memory module would run at 1066 MHz. However, in what platform you're intending to use it that you need that? Mainstream minimum is 1333 MHz.