Probably more suitable for TPO than for EPDM rubber, but EPDM is actually quite resistant to most chemicals(except petroleum-based solvents).
The ingredients suggest it's a strong cleaning agent, so I would dilute per the instructions rather than use full strength. Let us know ho it turns out.