What is going on between defibrotide and endothelial cells? Snapshots reveal the hot spots of their romance

What is going on between defibrotide and endothelial cells? Snapshots reveal the hot spots of their romance