French Southern Territories (EUR€)
São Tomé & Príncipe (STDDb)
Close
Zambia (GBP£)
Tanzania (TZSSh)
Togo (XOFFr)
4
5
Privacy Policy
6
Delivery & Returns
Edinburgh
window.appBlockPlacements ||= [];
if (window.klarnaAppBlocksManager) {
window.klarnaAppBlocksManager.push({
productVariants: [{"id":44566558343394,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ProjektRide Chain Cleaner","public_title":null,"options":["Default Title"],"price":1499,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],
templateName: 'product',
dataKey: 'top-strip-promotion-badge',
storefrontCurrency: 'GBP',
storefrontCountry: 'GB',
storefrontLanguage: 'en',
shopLocale: 'en',
shopDomain: 'projektride.co.uk',
variantPrice: '1499',
cartPrice: '0',
selector: 'shopify-osm-AZkxmY3VSTnFmNnNiW__klarna_on_site_messaging_app_block_k6rYHt',
topPadding: '0',
bottomPadding: '0',
});
} else {
window.appBlockPlacements.push({
productVariants: [{"id":44566558343394,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ProjektRide Chain Cleaner","public_title":null,"options":["Default Title"],"price":1499,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],
templateName: 'product',
shopLocale: 'en',
dataKey: 'top-strip-promotion-badge',
storefrontCurrency: 'GBP',
storefrontCountry: 'GB',
storefrontLanguage: 'en',
shopDomain: 'projektride.co.uk',
variantPrice: '1499',
cartPrice: '0',
selector: 'shopify-osm-AZkxmY3VSTnFmNnNiW__klarna_on_site_messaging_app_block_k6rYHt',
topPadding: '0',
bottomPadding: '0',
});
}
Angola (GBP£)
Bosnia & Herzegovina (BAMКМ)
Vatican City (EUR€)
Western Sahara (MADد.م.)
Switzerland (CHFCHF)
Quantity
1
1
2
3
Cookie Policy
Rear Derailleur :
Terms of Service 7
microSHIFT Mezzo RD-M36L 9-speed
Refund policy
8
Book a Service
Service
Rims :
WTB SX19 32h9 Servicing
10 +
Quantity
Seat Post :
Workshop Prices
ONE1 Alloy SPS 405 Suspension 30.9mm x 350mm
Cycle to Work
Decrease Quantity
Newington RoadShifters :
Information
Mon - Fri: 08:30 - 17:30
Sat: 9:00 - 16:00microSHIFT Mezzo TS39 9-speedIncrease QuantitySun: Closed
0131 374 5324
EH9 1QN
await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js");
[email protected]
Spokes :
Steel 14g
Add to Cart
Stem :£14.99Country
£14.99
Ridgeback Alloy 45mm x 3 degrees
GBP£
Åland Islands (EUR€)
Algeria (DZDد.ج)
Tyres :
Albania (ALLL)
WTB Nineline 29x2.25""
Frame Shape :
Andorra (EUR€)
Crossbar
Gender :
Armenia (AMDդր.)
Mens
Ascension Island (SHP£)
An efficient and easy to use bike-specific solution, this Morgan Blue drivetrain and chain cleaner is fast-acting and strips away dirt and grime, degreasing your components ready for new lube to be applied. It comes with a convenient spray head for quick application and easily accessing hard to reach areas.
Austria (EUR€)
Battery Integration :Application:
Apply the Chain Cleaner on the chain, the front and rear derailleurs. Let the cleaner soak in for about 5 minutes then rinse off with soapy water. Then dry and re-lubricate the chain and drivetrain parts. Always re-lubricate the chain after cleaning.
Internal
Belarus (GBP£)
Features:
Includes spray head for quick application and accessing awkward areasBelgium (EUR€)
Specification Disclaimer :Regular application prevents the deterioration of the chain and the drivetrain components
Ensures higher performance, smoother shifts and longer drivetrain lifeBenin (XOFFr)
Ridgeback reserves the right to change product specifications without notice. Ridgeback will always ensure that these changes do not detract from the ride experience of the bike.
The chain doesn’t creak, even with heavy use


Postage is free on orders over £50. Orders under £50, our postage charge is £3.99.
Newington Road
See More


ct = {"id":8126299930850,"title":"Benno Boost E CX EVO 4 Easy On","handle":"benno-boost-e-cx-evo-4-easy-on","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"col-md-8\" data-mce-fragment=\"1\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eChallenging environments and heavy loads are no match for the uncompromising and award-winning Boost E. This compact and extremely sturdy Etility® bike is always ready for the next adventure – close to home or far from civilisation.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe rigid aluminium frame and big 24” x 2.6” custom tyres combine with the Bosch Performance Line CX Electric motor to provide a powerful yet composed ride. The unique upright riding position and ergonomic handlebar design lets you ride with purpose without sacrificing comfort and manoeuvrability. And a smart, interchangeable rack and rail system lets you pick and choose from dozens of possible configurations to suit the mission. Capability meets versatility to make the
cketConfig.scriptUrlProduct.lastIndexOf('/') + 1)
window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io'
try {
const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/);
window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || '';
} catch (e) {
window._RestockRocketConfig.appVersion = '';
}
const SETTINGS_CACHE_DURATION = 15 * 60 * 1000;
const LIQUID_CACHE_MAX_AGE = 15 * 60;
const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt;
if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) {
console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh');
window._RestockRocketConfig.isLiquidCacheFresh = true;
window._RestockRocketConfig.liquidCacheAge = null;
} else {
const now = Math.floor(Date.now() / 1000);
con
no cart selling plan updates needed');
}
})
.catch(error => {
console.error('STOQ - error updating cart selling plans:', error);
});
}
});
}
(function loadStorefrontSettings() {
const cfg = window._RestockRocketConfig;
if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return;
function run() {
const query = 'query StoqSettings($namespace: String!) { shop { metafield(namespace: $namespace, key: "settings") { value } } }';
fetch(
`https://${cfg.shop}/api/2026-07/graphql.json`,
{
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken,
},
body: JSON.stringify({ query: query, variables: { namespace: cfg.metafieldNamespace } }),
}
)
.then(function(response) {
if (!response.ok) { throw new Error('Storefront API HTTP ' + response.st











