For good resolution start with large enough pixel resolution, for.ex 2000 x 2000
- fill a layer with 50% grey
- add 100% monochromatic noise
- add 1...2 px gaussian blur to get larger smooth details

You need narrow grooves between glosses. Create them by turning dark and bright areas white and a narrow mid grey range to black:

Create microscopic 3D light effect to the grooves by inserting 1px 100% embossing, the light direction pointer is here downwards:

Flat areas became 50% grey, the grooves have adjacent black and white strokes:

Use this to texturize the surface which has only the large scale light effect, use blending mode Hard light. Try different opacities. Here the bottom layer is a linear gradient white to black and the texture has its maximum effect; the opacity is 100%:

With some perspective this can be good enough although it isn't made as 3D.

ADD: The dark areas of the large scale surface light layer can look too full of noise with fully bright texture. To reduce the texture brightness in dark areas insert a curves layer which has the negative of the large scale light in the layer mask, the "next layer only"-switch ON and a curve which reduces the contrast by darkening:
