"Dual Screen" or "Developers System".
But I believe the most common answer for the general public would be Dual Screen.
SP stands for special
Soft Porno?SP stands for special
I thought that at first too, but what about "Special Product"?