Allegro MedicalView company profile →Aug 21, 2021haven't received anything yethaven't received anything yet, so can't rate