Yes; it's not the version with leaf-shutter.
But you could read so much about lenses... Someday you know everything and nothing on the same time...
D-lenses with Phase One or Mamiya brand on it should be the same; only different brands on it.
But I now found "Schneider Kreuznach" brand on the caps. And I could remember, that I had read somewhere, that the D-version and the LS-version should be "equal" from optical side. I don't know if it's really so, but had seen it.
And now perhaps this caps could show why. I'm not sure, but it's possible, that Schneider Kreuznach produced the D-lenses, too. Only a presumption from my side; but it could explain why some people write "D-lens and LS-lens have the same quality". Perhaps they mean that both came from the same factory?
But I don't know. And this is a sales-offer; so perhaps we should speculate elsewhere...