I made use of the following technique described in stackoverflow.
https://stackoverflow.com/questions/13873701/convert-comma-separated-column-value-to-rows
CREATE TABLE MyTable ([Address] varchar(100), [MD] VARCHAR(100), [MK] VARCHAR(100));
INSERT INTO MyTable ([Address],[MD], [MK])
VALUES
('https://www.abc123.com/p/1/red-widget','This is a red widget','Red Cup, Bright Red Cup, Dark Red Cup'),
('https://www.abc123.com/p/1/small-red-widget','This is a small red widget','Bright Red Cup,Red Cup, Small Dark Red Cup'),
('https://www.abc123.com/p/1/big-red-widget','This is a big red widget','Big Red Round Cup, Bright Red Cup, Small Dark Red Cup, Dark Red Cups');
SELECT distinct
Split.a.value('.', 'VARCHAR(100)') AS String
FROM (SELECT [address],
CAST ('<M>' + REPLACE([mk], ',', '</M><M>') + '</M>' AS XML) AS String
FROM mytable) AS A CROSS APPLY String.nodes ('/M') AS Split(a);