See Littelfuse Commercial Vehicle Products Products
Polymer Multi-Layer Chip Capacitor - 0.68uF ±20% - 35VDC - SMD 3216