The product is a pack of 5 engine oil drain plugs manufactured by MARLI MANUFACTURING, with a size of 18mm x 1.50. It replaces part number 090-173 and features OE/OEM part numbers 68210509AA, 5080631AA, and 5080631AB. The manufacturer part number is 80-23, and each plug has a length of 0.73 inches.