How can i put into graph a json record with inside records?

Hi, let's assume that i have a json file like below:

{
"Laptop": "Lenovo",
"Price": "500$",
"Properties" : {
     "RAM": "4GB DDR4",
     "SSD": "500GB"
 }
}

How i can create the correct graph with the node A for the primary properties and the node B (connected to A) for the secondary properties inside the "Properties".

call apoc.load.json("...")
yield value
merge (a:Laptop{name:value.Laptop, price:value.Price})

Then what ??

Next Step:
merge (b:Properties{ssd: value.Properties.SSD, ram: value.Properties.RAM})