45421 products