Allegro Medical
View company profile →
placed an order a week ago/ still have…
placed an order a week ago/ still have not received anything/ contacted Customer Service 2 days ago/ still have not received any answer.............Have huge regrets about placing an order with your company