Allegro MedicalView company profile →Jun 26, 2021My product hasn't even showed upMy product hasn't even showed up, and I'm being asked for a review.