Ralph Dinkelmann
Practice: Grahamstown & Port Elizabeth, Eastern Cape, South Africa
Email: rjax@axemail.co.za
Phone: 041 3682135046 6361496