Question: what cleaning products can you use on marble?
Answer: Bleach, ammonia, hydrogen peroxide, and vinegar are cheap, will "clean" marble, and often are an excellent choice for other types of household cleaning... but all are too harsh (acidic or caustic) for use on marble and will definitely damage the marble countertop or floor finish.