FTSE 100 medical manufacturer reports price pressures and worse-than-expected demand