How can i delete a droppers drop after a period of time

hey everyone i need hep with this script i tried many times but i just cant make droppers drops to dissapear after a time period because of the loop below please let me know a way to delete them because sometimes they fall and get stuck in a place outside the conveyarbelt(idk how to spell this word)mainly because people push them outside it

local DropperPartsFolder = script.Parent.Parent.Parent.DropperParts

while wait(3) do

	local NewPart2 = game.ReplicatedStorage.Among:Clone()
	NewPart2.Position = script.Parent.SpawnPart.Position
	NewPart2.Parent = game.Workspace
	NewPart2.Name = "Part"

	local memevalue = Instance.new("NumberValue", NewPart2)
	memevalue.Value = 3
	memevalue.Name = "memevalue"
end

Use the Debris service to remove them.

You can use Debris or you can use a delay:

delay(time, function()
	 if drop ~= nil and drop:IsDescendantOf(workspace) then --< checking if part hasnt been destroyed  yet
		drop:Destroy() --< destroy the part
		drop = nil
	end
end)