Companies โ€บ Lurasidone Hydrochloride Square Pharmaceuticals PLC
Luraprex 20 mg
Tablet
Luraprex 40 mg
Tablet