Generic Calcilat  like all generics  is the name given to the prescription Nifedipine medication manufactured by any company other than the original inventor of Calcilat The only true difference between brand name Calcilat and generic Calcilat is that generic Calcilat is always less expensive