It means that the period of suspension has no assigned end, at this time. The suspension will continue until the suspending authority decides that it is over, and they can make that decision or keep...
Delayed release means that there is an enteric coating or capsule that protects the medication from being destroyed by gastric acids of the stomach to allow the active ingredient to get to the...