I have been looking at the parts as mine are also leaking my 2018 Model S P85D.
The 6006352-07-B has a few more letters after it - DM SS... I believe those stand for Dual Motor Sport Suspension. I am going to order the same part for my vehicle. The 6006352-06-C DM - I believe is just dual motor...