Allegro Medical
View company profile →
Wouldn't recommend
Wouldn't recommend. Products didn't arrive when promised, customer service can be unresponsive, trying to cancel this order
View company profile →
Wouldn't recommend. Products didn't arrive when promised, customer service can be unresponsive, trying to cancel this order