Bausch Health became the 18th drugmaker to impose restrictions on sales to 340B contract pharmacies despite an ongoing legal battle other companies have faced.