A giant swelling over the upper limb.

Singal R, Gupta S, Singh B.

Login Required

Leave a Reply