You can buy a cheap ultrasound cleaner. Using it with an ordinary detergent will normally do no harm. Before experimenting with acids such as vinegar, consult an expert.