Recordati Finished-dose maker Italy Makes Signifor LAR [pasireotide], 1 KIT in 1 KIT · +12 more products www.recordati.com Products & contact